office that handles administrative tasks - Inglés Sinónimo Diccionario